package com.yurun.teacherorgmodule.service;

import com.yurun.commonapi.api.CommonResult;
import com.yurun.commonapi.pojo.Teacher;

import java.math.BigInteger;
import java.util.List;

public interface TeacherService {
    CommonResult allTeacherInfo(String keyword, BigInteger organizationId, String branchId, String teamId);

    List<Teacher> getAllTeacherInfoByOrgId(BigInteger organizationId);

    CommonResult editTeacher(Teacher teacher);

    List<Teacher> getAllBranchTeacherInfoByBranchId(BigInteger organizationId, BigInteger branchId);

    int delTeacherById(Teacher teacher);

    int addTeacher(BigInteger employeeId, BigInteger organizationId, BigInteger branchId, int teachingCategory);
}
